In Depth Review And Discussion